lamb's ears
lamb's ears
noun pl but usually singular in constrDefinition of LAMB'S EARS
: a widely cultivated perennial southwest Asian herb (Stachys byzantina syn. S. olympica) of the mint family having leaves covered with densely matted hairs
First Known Use of LAMB'S EARS
1930
Browse
Next Word in the Dictionary: lamb's–foot
Previous Word in the Dictionary: lambsdown
All Words Near: lamb's ears
Previous Word in the Dictionary: lambsdown
All Words Near: lamb's ears
Seen & Heard 
What made you want to look up lamb's ears? Please tell us where you read or heard it (including the quote, if possible).








