polypods
English
Noun
polypods
plural of
polypod