|
Definition of Lion's-ear
1. Noun. Pantropical herb having whorls of striking lipped flowers; naturalized in United States.
Exact synonyms: Leonotis Nepetaefolia, Leonotis Nepetifolia
Generic synonyms: Herb, Herbaceous Plant
Group relationships: Genus Leonotis, Leonotis
Generic synonyms: Herb, Herbaceous Plant
Group relationships: Genus Leonotis, Leonotis