Oxyrhyncha /(?)/

Ox·y·rhyn·cha

Oxyrhyncha

n. pl.
  1. The maioid crabs. (Zool.)