cordia alliodora

Noun
  1. Large tropical American tree of the genus Cordia grown for its abundant creamy white flowers and valuable wood (synset 112839106)

Found on Word Lists

Other Searches