dcsimg
Image of Promachoteuthis sloani Young, Vecchione & Piatkowski 2006
Biota » » Animals » » Molluscs » Cephalopods »

Promachoteuthid Squids

Promachoteuthidae Naef 1912