Definitions
There is 1 meaning of the phrase
Leonotis Nepetaefolia.
Leonotis Nepetaefolia - 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 Nepetaefolia
- leontiases
- leontiasis
- leontief
- leontocebus
- leontodon