ALEHOOF


Meaning of ALEHOOF in English

( n. )

Ground ivy (Nepeta Glechoma).

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.