scomberesox saurus (0 synonym found)

Definition of scomberesox saurus:

(n) : slender long-beaked fish of temperate atlantic waters

Definition of scomberesox saurus:

(n) : slender long-beaked fish of temperate atlantic waters

Back to Top