pterocarpanoid
English
Noun
pterocarpanoid
(
plural
pterocarpanoids
)
(
organic chemistry
)
A derivative of a
pterocarpan