Synonyms of Satureja Nepeta in English :
Antonyms of Satureja Nepeta in English
Thesaurus of Satureja Nepeta in English
Satureja Nepeta
see definition of satureja nepetaSynonyms of satureja nepeta
1. (noun) low-growing strongly aromatic perennial herb of southern Europe to Great Britain; naturalized in United States
Hypernyms of satureja nepeta
1. (noun) low-growing strongly aromatic perennial herb of southern Europe to Great Britain; naturalized in United States