Leonotis Nepetifolia (Noun)
Meaning
Pantropical herb having whorls of striking lipped flowers; naturalized in United States.
Classification
Nouns denoting plants.
Pantropical herb having whorls of striking lipped flowers; naturalized in United States.
Nouns denoting plants.