Meaning of Meliaceae

Definition of Meliaceae

(noun) tropical trees and shrubs including many important timber and ornamental trees

Other information on Meliaceae

WIKIPEDIA results for Meliaceae
Amazon results for Meliaceae