octopus straps
English
Noun
octopus
straps
plural of
octopus strap