lion's-ear definition

  • noun:
    • A plant regarding the genus Leonotis.
    • among different composite plants associated with the genera Culcitium and Espeletia.
    • pantropical natural herb having whorls of striking lipped plants; naturalized in united states of america
53 votes

How would you define lion's-ear?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!