Taxonomy



1 results

Latin name Taxonomy
Sthenoteuthis Metazoa > Mollusca > Cephalopoda > Oegopsida > Ommastrephidae