nepeta
1. [ noun ] (biology,botany) catmint
Synonyms: genus_Nepeta
Related terms: asterid_dicot_genus Labiatae catmint
Similar spelling:   neophyte