Leonotis nepetaefolia

Definitions

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