'Clupea harengus harengus' definitions:

Definition of 'Clupea harengus harengus'

From: WordNet
noun
Important food fish; found in enormous shoals in the northern Atlantic [syn: Atlantic herring, Clupea harengus harengus]

Words containing 'Clupea harengus harengus'