octopeds
English
Noun
octopeds
plural of
octoped