- Leonotis nepetaefolia as a noun:
- 1
Leonotis nepetaefolia
noun
1 Leonotis nepetaefolia
Pantropical herb having whorls of striking lipped flowers; naturalized in United States.
synonyms: Leonotis nepetifolia, lion's-ear.
debug info: 0.017
noun
Pantropical herb having whorls of striking lipped flowers; naturalized in United States.
synonyms: Leonotis nepetifolia, lion's-ear.
debug info: 0.017