In its natural environment, this cichlid inhabits lakes and rivers, preferring the shallows and bank areas. Cryptoheros spilurus is found over sand, mud and rock bottoms and prefers the slower moving waters of the lower river valleys.
In its natural environment, this cichlid inhabits lakes and rivers, preferring the shallows and bank areas. Cryptoheros spilurus is found over sand, mud and rock bottoms and prefers the slower moving waters of the lower river valleys.