pilchard (esp. Japanese pilchard, Sardinops melanostictus); sardine

Meaning

  1. n
    pilchard (esp. Japanese pilchard, Sardinops melanostictus); sardine