Definitions of Clupea sprattus:

  • noun:   small herring processed like a sardine