nicandrenone

English

Noun

nicandrenone (plural nicandrenones)

  1. A steroidal lactone found in Nicandra species.