Origanum majorana
Explore definitions, synonyms, and language insights of Origanum majorana
Definitions
Noun
aromatic European plant native to Mediterranean and Turkey; not widespread in Europe