meliaceae

Noun
  1. Tropical trees and shrubs including many important timber and ornamental trees (synset 112715468)

Found on Word Lists

Other Searches