Word info

malabaricane

Noun

Meaning

English Wikipedia has an article on:malabaricaneWikipedia
malabaricane (countable and uncountable, plural malabaricanes)

(organic chemistry) A particular triterpene that is the basis of many natural products

Source: en.wiktionary.org

Close letter words and terms