Definitions
There is 1 meaning of the phrase
Leonotis Nepetifolia.
Leonotis Nepetifolia - as a noun
Pantropical herb having whorls of striking lipped flowers; naturalized in united states
Synonyms (Exact Relations)
Word Variations & Relations
A-Z Proximities
- leone
- leones
- leonidas
- leonine
- leonotis
- Leonotis Nepetifolia
- leontiases
- leontiasis
- leontief
- leontocebus
- leontodon