nepeta cataria definition

  • noun:
    • hairy aromatic perennial herb having whorls of tiny white purple-spotted blossoms in a terminal spike; found in days gone by as a domestic remedy; highly popular with kitties
29 votes

How would you define nepeta cataria?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!