scomberomorus Meaning, Definition & Usage

  1. noun Spanish mackerels
    genus Scomberomorus.

WordNet