Find the word definition

Wikipedia
Crossoloricaria

Crossoloricaria is a genus of armored catfish native to South America with one species ranging into Central America.