English-French dictionary »

estivate meaning in French

EnglishFrench
estivate (go into stasis in the summer months)
verb

estiver◼◼◼verbe