estivation meaning in English
n. aestivation, summer dormancy (zoology); manner in which the petals and leaves of a flower bud are arranged (botany); passing of a summer in a specific place (also estivation)
n. aestivation, summer dormancy (zoology); manner in which the petals and leaves of a flower bud are arranged (botany); passing of a summer in a specific place (also estivation)