mandelalide noun1 •A marine derived macrolide, a oxygen heterocyclic compound with a large ring. formsmandelalides