'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'