Meaning of catnip
Definition of catnip
(noun)
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
Other information on catnip
WIKIPEDIA results for
catnip
Amazon results for
catnip
Tweet