• Nicandrenone

    Full definition of nicandrenone

    Noun

    nicandrenone

    (plural nicandrenones)
    1. A steroidal lactone found in Nicandra species.
    © Wiktionary