dcsimg

Nematocarcinus lanceopes USNM 1009759 specimen "a" rostrum