kamus
.
Search
About
genus_leonurus
English
Leonurus, genus Leonurus
Noun
Genus of stout Old World herbs having flowers in whorls
English: Leonurus, genus Leonurus
English words with similar meanings
Show 1 words
leonurus