Definition of lamb's ears in English English dictionary
or lamb's ear Widely cultivated perennial herb (Stachys byzantina,orS. olympica) of the mint family, native to South Asia. Covered with densely matted hairs, its silver-green leaves, which provide a pleasing contrast to green leaves and to bright-or soft-coloured flowers, make lamb's ears a hardy favourite in perennial gardens of the northeastern U.S