epoxyazadiradione

Noun

 * 1) A limonoid that is an epoxy derivative of azadiradione