lion's ear Meaning, Definition & Usage

Li"on's ear`
Definitions
  1. (Bot.) A name given in Western South America to certain plants with shaggy tomentose leaves, as species of Culcitium, and Espeletia.

Webster 1913