What is diapause mean?
Score: 5/5 (12 votes) In animal dormancy, diapause is the delay in development in response to regularly and recurring periods of adverse environmental conditions. It is a physiological state with very specific initiating and inhibiting conditions.What is the meaning of diapause in science?diapause, ...