Subscribe
URL of the page has been copied to clipboard.
Meaning : Tropical trees and shrubs including many important timber and ornamental trees.
Synonyms : family meliaceae, meliaceae
Install App