Home
Search
Index
Definify.com
Webster
1913
Edition
Lion's ear
Li′on’s earˊ
(lī′ŭnz ērˊ)
Noun.
(Bot.)
A name given in Western South America to certain plants with shaggy tomentose leaves, as species of
Culcitium
, and
Espeletia
.
Similar Results