meaning of meliaceae

1. tropical trees and shrubs including many important timber and ornamental trees


Related Words

meliaceae |

Developed & Maintained By Taraprasad.com

Treasure Words