meaning of cats foot
1.
A
plant
(Nepeta
Glechoma)
of
the
same
genus
with
catnip;
ground
ivy.
Related Words
cats-foot
|
Developed & Maintained By
Taraprasad.com