iridoid
Pronunciation
IR-ih-doyd
Definition
A category of compounds found in some plants.
close window