Camelry

Webster's Dictionary of the English Language

·add. ·noun Troops that are mounted on camels.