• Tetranortriterpenoid

    Full definition of tetranortriterpenoid

    Noun

    tetranortriterpenoid

    (plural tetranortriterpenoids)
    1. (chemistry) Any of a class of insecticidal compounds extracted from the neem tree, the best known being azadirachtin.
    © Wiktionary