English Dictionary
◊ SARDINOPS
Sardinops
n : pilchards [syn: {Sardinops}, {genus Sardinops}]