What is the full meaning of aestivators
AESTIVATOR, an animal that aestivates, also ESTIVATOR [n]
Example of the word aestivators placed on a Scrabble board.