Subscribe
URL of the page has been copied to clipboard.
Meaning : Important food fish. Found in enormous shoals in the northern Atlantic.
Synonyms : atlantic herring
Install App
Clupea harengus harengus meaning in Telugu.