Noun Definition

scomberesox

1.Definition: a genus of Scomberesocidae

Related Noun(s):scombresox

Category: Animals