sesbania grandiflora

Noun
  1. A softwood tree with lax racemes of usually red or pink flowers;
    Tropical Australia and Asia;
    Naturalized in southern Florida and West Indies (synset 112590356)

Found on Word Lists

Other Searches