Noun Definition

scombresox

1.Definition: a genus of Scomberesocidae

Related Noun(s):scomberesox

Category: Animals