Humpbacked meaning

Frequency:
Having a hump on the back, either naturally or due to a medical condition.

All modern camels are humpbacked creatures, but the number of humps depends on the species.

adjective
0
1
Advertisement

Origin of humpbacked