LION'S EAR

n.

1 definition — Webster’s Dictionary (1828)


n.

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


← LION L — all words LION'S FOOT →