LAMB'S EARS


Meaning of LAMB'S EARS in English

pl. lamb's ears .

a hardy Middle Eastern plant, Stachys byzantina, of the mint family, having white, wooly leaves and small, purple flowers in dense whorls.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .