English Dictionary
◊ CLUPEIDAE
Clupeidae
n : herrings; shad; sardines; etc. [syn: {Clupeidae}, {family
Clupeidae}]