meliaceae : Idioms & Phrases


family meliaceae

  • noun tropical trees and shrubs including many important timber and ornamental trees
    mahogany family; Meliaceae.
WordNet