LAMB'S EARS


Meaning of LAMB'S EARS in English

noun plural but usually singular in construction Date: 1930 a widely cultivated perennial southwest Asian herb ( Stachys byzantina syn. S. olympica ) of the mint family having leaves covered with densely matted hairs

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.