Find the word definition

Wikipedia
Lycengraulis

Lycengraulis is a genus of anchovies containing four recognized species. They are restricted to the Western Hemisphere in the waters in and around Central America and South America.