Meliaceae (Noun)
Meaning
Tropical trees and shrubs including many important timber and ornamental trees.
Classification
Nouns denoting plants.
Tropical trees and shrubs including many important timber and ornamental trees.
Nouns denoting plants.