European anchovyWiktionary 原文英美释义名词noun1A common food fish found in European waters from the Sea of Azov to the North Sea and in west African waters (Engraulis encrasicolus).