ALEHOOF


Meaning of ALEHOOF in English

noun ground ivy (nepeta glechoma).

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