camelbacks
English
Noun
camelbacks
plural of
camelback