English | German | Russian | Czech

iridoid English

Meaning iridoid meaning

What does iridoid mean?

iridoid

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

Are you looking for...?