English-French dictionary »

diapause meaning in French

EnglishFrench
diapause (a temporary pause in the growth and development of an organism)
noun

diapause◼◼◼nom {f}