CAT'S-FOOT


Meaning of CAT'S-FOOT in English

noun a plant (nepeta glechoma) of the same genus with catnip; ground ivy.

Webster English vocab.      Английский словарь Webster.