Definify.com

Definition 2025


nicandrenone

nicandrenone

English

Noun

nicandrenone (plural nicandrenones)

  1. A steroidal lactone found in Nicandra species.