Dictionary
Thesaurus
Reference
Translate
Web
lamb's ears - 1 dictionary result

lamb's ears

–noun, plural 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.
Search another word or see lamb's ears on Thesaurus | Reference