meaning of shorea

1. genus of Indonesian and Malaysian timber trees rich in resin


Related Words

shorea | shorea teysmanniana |

Developed & Maintained By Taraprasad.com

Treasure Words