Home

Word

Micromeria, n.
more info large genus of fragrant chiefly Old World herbs
<noun.plant>

Micromeria genus Micromeria