genus scomberomorus Meaning, Definition & Usage

  1. noun Spanish mackerels
    Scomberomorus.

WordNet