English | German | Russian | Czech

Scomberesox saurus English

Meaning Scomberesox saurus meaning

What does Scomberesox saurus mean?

Scomberesox saurus

(= saury) slender long-beaked fish of temperate Atlantic waters

Synonyms Scomberesox saurus synonyms

What other words have the same or similar meaning as Scomberesox saurus?

Scomberesox saurus English » English

saury billfish

Are you looking for...?