Medical Definition of Lion's ear
1.
A name given in Western South America to certain plants with shaggy tomentose leaves, as species of Culcitium, and Espeletia.
Source: Websters Dictionary
(01 Mar 1998)
Lexicographical Neighbors of Lion's Ear
Other Resources:


