Definition of Leonotis Nepetifolia

  • 1. Pantropical herb having whorls of striking lipped flowers; naturalized in United States Noun

Synonyms for word "leonotis nepetifolia"

Semanticaly linked words with "leonotis nepetifolia"

Hyponims for word "leonotis nepetifolia"