The AI-powered English dictionary
plural isoprenoids
(organic chemistry) Any compound formally derived from one or more isoprene units. examples