Synonym-English dictionary »

clupea harengus harengus synonyms in English

SynonymEnglish
Clupea harengus harengus noun

atlantic herringnoun

clupea harengus harengusnoun