DIAPAUSE


Meaning of DIAPAUSE in English

n. a period of retarded or suspended development in some insects.

Oxford English vocab.      Оксфордский английский словарь.