Google
×

Megalancistrus

Fish
Megalancistrus is a genus of large suckermouth armored catfishes native to South America. Wikipedia
Scientific name: Megalancistrus
Lower classifications