octopods
English
Noun
octopods
plural of
octopod