noun
a period of suspended development in an insect, other invertebrate, or mammal embryo, esp. during unfavorable environmental conditions
Vancouver English Tutor: WRITING, IELTS, TOEFL, LPI, SSAT, SAT, GRE, Medical Terminology, Provincial and High School English