YourDictionary

pilchard

noun

a member of any of two genera (Sardina and Sardinops) of small, oily, marine clupeid fishes; esp., the commercial sardine (Sardina pilchardus) of W Europe

See pilchard in American Heritage Dictionary 4

Learn more about pilchard

link/cite print suggestion box