Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word lion's-ear from English dictionary with examples, synonyms and antonyms.

lion's-ear   noun

Meaning : Pantropical herb having whorls of striking lipped flowers. Naturalized in United States.

Synonyms : leonotis nepetaefolia, leonotis nepetifolia