Definify.com

Definition 2026


nicandrenone

nicandrenone

English

Noun

nicandrenone (plural nicandrenones)

  1. A steroidal lactone found in Nicandra species.