Word info

iridoid

Noun

Meaning

iridoid (plural iridoids)

(organic chemistry) any cyclic monoterpenoid based on 1-isopropyl-2,3-dimethylcyclopentane

Source: en.wiktionary.org

Close letter words and terms