dcsimg

Life Cycle

provided by Fishbase
After 28 days gestation, female gives birth to 10-30 young (rarely up to 50). Attains sexual maturity after reaching 3-4 months.
license
cc-by-nc
copyright
FishBase
Recorder
Armi G. Torres
original
visit source
partner site
Fishbase

Biology

provided by Fishbase
Inhabits richly vegetated fast moving waters.
license
cc-by-nc
copyright
FishBase
Recorder
Armi G. Torres
original
visit source
partner site
Fishbase