delmadinone
Noun
Meaning
delmadinone (uncountable)
English Wikipedia has an article on:delmadinoneWikipedia
A steroidal progestin whose acylated derivative is used in veterinary medicine.
Noun
delmadinone (uncountable)
English Wikipedia has an article on:delmadinoneWikipedia
A steroidal progestin whose acylated derivative is used in veterinary medicine.