Definition of Lion's-Ear

  • 1. Pantropical herb having whorls of striking lipped flowers; naturalized in United States Noun

Synonyms for word "lion's-ear"

Semanticaly linked words with "lion's-ear"

Hyponims for word "lion's-ear"