LION'S EAR


Meaning of LION'S EAR in English

() A name given in Western South America to certain plants with shaggy tomentose leaves, as species of Culcitium, and Espeletia.

Webster's English dictionary.      Английский словарь Webster.