Biology, asked by dheerajsharma40, 1 year ago

define diapause.plz do it fast its urgent question

Answers

Answered by dharshana1
1
a period of suspended development in an insect, other invertebrate, or mammal embryo, especially during unfavourable environmental conditions.
Similar questions