'lion's-ear' definitions:

Definition of 'lion's-ear'

From: WordNet
noun
Pantropical herb having whorls of striking lipped flowers; naturalized in United States [syn: lion's-ear, Leonotis nepetaefolia, Leonotis nepetifolia]