Feedback
Dehydroecdysone
Meaning
Noun
●
In Organic compounds:
Any of several
isomeric
steroids
; 3-dehydroecdysone
plays
a role in
insect
hormone
biosynthesis
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better