humpbacked in Latin
humpbacked in Latin
gibber
Having a hump on the back, either naturally or due to a medical condition.
gibbus
Having a hump on the back, either naturally or due to a medical condition.