meaning of inocarpin

1. A red, gummy, coloring matter, extracted from the colorless juice of the Otaheite chestnut (Inocarpus edulis).


Related Words

inocarpin |

Developed & Maintained By Taraprasad.com

Treasure Words