Oxynotus caribbaeus

Caribbean Roughshark

Overview

Scientific Name

Oxynotus caribbaeus
Common Name
Caribbean roughshark
Kingdom

Location in Taxonomic Tree

Identification Numbers

TSN: