Leonotis nepetifolia

Definitions

  • WordNet 3.6
    • n Leonotis nepetifolia pantropical herb having whorls of striking lipped flowers; naturalized in United States
    • ***