Englishfor English speakers
origanum English
Meaning origanum meaning
What does origanum mean?
origanum
Synonyms origanum synonyms
What other words have the same or similar meaning as origanum?