meaning of pterocarpus marsupium

1. East Indian tree yielding a resin or extract often used medicinally and in e. g. tanning


Related Words

pterocarpus marsupium |

Developed & Maintained By Taraprasad.com

Treasure Words