estivator
English
Noun
estivator
(
plural
estivators
)
(
biology
)
Any
animal
that
estivates
Anagrams
tsavorite