CATS-FOOT MEANING IN ENGLISH

• Cats-foot Definition & Synonyms

  1. (n.) A plant (Nepeta Glechoma) of the same genus with catnip; ground ivy.


RECENT SEARCHES