leucaena leucocephala

Noun
  1. Low scrubby tree of tropical and subtropical North America having white flowers tinged with yellow resembling mimosa and long flattened pods (synset 111782902)

Found on Word Lists

Other Searches