1. camel
  2. hunchbacked
  3. to carry on the back

camel