lecythidaceae

Noun
  1. Large tropical trees bearing large fruits with woody skins (synset 112347726)

Found on Word Lists

Other Searches