meaning of picrasma

1. small genus of deciduous trees of tropical America and Asia


Related Words

picrasma | picrasma excelsa | picrasma excelsum |

Developed & Maintained By Taraprasad.com

Treasure Words