dcsimg
Image of Mastigoteuthis Verrill 1881
Creatures » » Animal » » Molluscs » Cephalopods »

Whip Lash Squid

Mastigoteuthidae Verrill 1881