thermoratchets
English
Noun
thermoratchets
plural of
thermoratchet