Hypostomus johnii

The Hypostomus johnii lives in the demersal, freshwater environment.

Nothing known about the Hypostomus johnii

Order : Siluriformes
Family : Loricariidae
Genus : Hypostomus
Species : Hypostomus johnii
Authority : Steindachner, 1877