Diapause

What is Diapause?

Diapause definition and meaning on Dictionary terms:
noun
a period of hormonally controlled quiescence, especially in immature insects, characterized by cessation of growth and reduction of metabolic activity, often occurring seasonally or when environmental conditions are unfavorable.

verb (used without object), di

Tags: