Meaning of sardina pilchardus

Definition of sardina pilchardus

(noun) small fishes found in great schools along coasts of Europe; smaller and rounder than herring

Other information on sardina pilchardus

WIKIPEDIA results for sardina pilchardus
Amazon results for sardina pilchardus