Home
Advance Search
Dictionary
Words with Friends solver
Meaning of catnips
Definition:-
A plant of the mint family, with downy leaves, purple-spotted white flowers, and a pungent smell attractive to cats. (noun)