hibernating glands
English
Noun
hibernating
glands
plural of
hibernating gland