genus scombresox Meaning, Definition & Usage

  1. noun a genus of Scomberesocidae
    Scombresox; Scomberesox; genus Scomberesox.

WordNet