Definify.com

Definition 2024


nicandrenone

nicandrenone

English

Noun

nicandrenone (plural nicandrenones)

  1. A steroidal lactone found in Nicandra species.