Find the word definition

Wikipedia
Escualosa

Escualosa is a genus of fishes in the herring family, Clupeidae. The genus currently contains two described species.