iridoid
English
Noun
iridoid
(
plural
iridoids
)
(
organic chemistry
)
any
cyclic
monoterpenoid
based on 1-isopropyl-2,3-dimethylcyclopentane
Derived terms
bisiridoid