Meaning of scomberesox

Definition of scomberesox

(noun) a genus of Scomberesocidae

Other information on scomberesox

WIKIPEDIA results for scomberesox
Amazon results for scomberesox