New Latin, from xiph- + humeralis humeral, from humerus + Latin -alis -al
xiph-
xiphias
xiphidiocercaria
xiphihumeralis
xiphioid
xiphiplastral
xiphiplastron