cat's-foot
English
cat's-foot meaning in English • cat's-foot का अर्थ अंग्रेजी में
Noun
- A plant (Nepeta Glechoma) of the same genus with catnip; ground ivy.