Lions Ear - Definition - Law Dictionary Home Dictionary Definition lions-ear
Definition :
A name given in Western South America to certain plants with shaggy tomentose leaves as species of Culcitium and Espeletia
View Judgments Citing this PhraseView Acts Citing this Phrase