Home
Search
Index
Definify.com
Definition
2024
iridoid
iridoid
English
Noun
iridoid
(
plural
iridoids
)
(
organic chemistry
)
any
cyclic
monoterpenoid
based on 1-isopropyl-2,3-dimethylcyclopentane
Similar Results