Camelry

n.
  1. Troops that are mounted on camels.