azadirachtolide noun1 •A macrolide derived from azadirachtinRecently, the tetranortriterpenoid meliacinolin and azadirachtolide isolated from A. — 2015