• Iridoid

    Full definition of iridoid

    Noun

    iridoid

    (plural iridoids)
    1. (chemistry) any cyclic monoterpenoid based on 1-isopropyl-2,3-dimethylcyclopentane
    © Wiktionary