lion's-ear

1. (noun) pantropical herb having whorls of striking lipped flowers; naturalized in United States
Synonyms: Leonotis nepetaefolia, Leonotis nepetifolia
Related Words: herb, herbaceous plant



Terms and Conditions of Use / Copyright Notice