iridoid

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