lion's ear
English
Noun
lion's ear (plural lions' ears)
- Any of various plants with shaggy tomentose leaves
- species of Culcitium and Espeletia in South America
- motherwort (Leonurus cardiaca) and Christmas candlestick (Leonotis nepetifolia), both native to Africa, but grown widely as herbal remedies.
References
- “lion's ear”, in Webster’s Revised Unabridged Dictionary, Springfield, Mass.: G. & C. Merriam, 1913, →OCLC.