carachama

Noun

 * 1) any of species  of catfish native to the Upper Amazon Basin of Brazil and Peru