Meaning of genus micromeria

Definition of genus micromeria

(noun) large genus of fragrant chiefly Old World herbs

Other information on genus micromeria

WIKIPEDIA results for genus micromeria
Amazon results for genus micromeria