humerus

n (pl) muungabega.