Oxyrhyncha
plural noun
Oxy·rhyn·cha
Definition of Oxyrhyncha
: a large superfamily of Brachygnatha comprising crabs that have a distinct rostrum, a more or less triangular carapace, the orbits generally incomplete, nine pairs of gills, and the male genital apertures on the base of the last pairs of legs — compare spider crab
Keep scrolling for more