sardinops caerulea Meaning, Definition & Usage

  1. noun small pilchards common off the pacific coast of North America
    Pacific sardine.

WordNet