English dictionary

nepeta cataria meaning and definition

Definition and meaning of nepeta cataria at MeaningMonkey.org. nepeta cataria meaning and definition in the English Dictionary.

NEPETA CATARIA noun

Definition of Nepeta cataria (noun)

  1. hairy aromatic perennial herb having whorls of small white purple-spotted flowers in a terminal spike; used in the past as a domestic remedy; strongly attractive to cats
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: