nicandrenone

Noun

 * 1) A steroidal lactone found in Nicandra species.