LAMB'S EARS


Meaning of LAMB'S EARS in English

Function: 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 Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.