Catmint
English Meaning
- Any of various aromatic, ornamental, annual or perennial plants of the genus Nepeta, having opposite leaves and variously colored flowers with two-lipped corollas.
- Chiefly British Catnip.
Sorry, No Malayalam Meaning for your input!
See Catmin Want To Try Catmint In Malayalam??