ESTIVATION MEANING IN ENGLISH

• Estivation Definition & Synonyms

  1. (n.) Same as Aestival, Aestivate, etc.


Synonyms:
Aestivation,

RECENT SEARCHES