Sardinops caerulea
تعریف انگلیسی
noun
- small pilchards common off the pacific coast of North America