YourDictionary

Dictionary Home » Science » aestivation

aestivation science definition

Another spelling of estivation.

Learn more about aestivation

link/cite print suggestion box