• Nomilin

    Full definition of nomilin

    Noun

    nomilin

    (uncountable)
    1. (organic compound) A limonoid that has anticancer properties

    Derived terms

    Anagrams

    © Wiktionary