"humerous" is probably misspelled. Trying humerus instead Definition of humerus
humerus has definitions from the fields of anatomy,zoology
1
[ noun ] (anatomy,zoology) bone extending from the shoulder to the elbow
*