LAMB'S EARS


Meaning of LAMB'S EARS in English

or lamb's ear

Widely cultivated perennial herb ( Stachys byzantina ,or S. 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.

Britannica English dictionary.      Английский словарь Британика.