Lions ear

From Biology-Online Dictionary
Jump to: navigation, search

Lions ear

(Science: botany) a name given in western south America to certain plants with shaggy tomentose leaves, as species of Culcitium, and Espeletia.