1 definition found lion's-ear - WordNet (r) 2.1 (2005) : lion's-ear n 1: pantropical herb having whorls of striking lipped flowers; naturalized in United States [syn: lion's-ear, Leonotis nepetaefolia , Leonotis nepetifolia]