dcsimg

Otohoplites is a genus of cephalopods in the family Hoplitidae.

EOL has data for one attribute: