English dictionary
satureja nepeta meaning and definition
Definition and meaning of satureja nepeta at MeaningMonkey.org. satureja nepeta meaning and definition in the English Dictionary.SATUREJA NEPETA noun
Definition of Satureja nepeta (noun)
- low-growing strongly aromatic perennial herb of southern Europe to Great Britain; naturalized in United States
Source: Princeton University Wordnet