mandelalide

Noun

 * 1)  A marine derived macrolide, a oxygen heterocyclic compound with a large ring.