Find the word definition

WordNet
lion's-ear

n. pantropical herb having whorls of striking lipped flowers; naturalized in United States [syn: Leonotis nepetaefolia, Leonotis nepetifolia]