cameloid

adjective
cam·​el·​oid | \ ˈkaməˌlȯid\

Definition of cameloid

: like a camel

History and Etymology for cameloid

camel + -oid

Keep scrolling for more