ivaxillarane
Noun
Meaning
ivaxillarane (uncountable)
(organic chemistry) A particular sesquiterpene that is the basis of many natural products
Noun
ivaxillarane (uncountable)
(organic chemistry) A particular sesquiterpene that is the basis of many natural products