• Iridin

    Full definition of iridin

    Noun

    iridin

    (uncountable)
    1. (biochemistry) A toxic isoflavone, the 7-glucoside of irigenin.
    © Wiktionary