English Dictionary
◊ NEPETA
Nepeta
n : catmint [syn: {Nepeta}, {genus Nepeta}]