micromeria Meaning, Definition & Usage

  1. noun large genus of fragrant chiefly Old World herbs
    genus Micromeria.

WordNet