LAMB'S EARS


Meaning of LAMB'S EARS in English

noun plural but singular in construction

: a perennial hedge nettle ( Stachys olympica ) densely covered with whitish silky wool — called also woolly hedge nettle

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.