cameloid (camel + -oid): Like a camel, or as found in a camel