Aestivate Meaning

There are 1 meaning(s) for word Aestivate

Meaning 1 : sleep during summer

    Synonyms : estivate

Aestivate Antonyms