Definition of Leonotis Nepetaefolia

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

Synonyms for word "leonotis nepetaefolia"

Semanticaly linked words with "leonotis nepetaefolia"

Hyponims for word "leonotis nepetaefolia"