clupea sprattus

Noun
  1. Small herring processed like a sardine (synset 102535549)

Found on Word Lists

Other Searches