Yes it is a Geophagus, Geophagus Surinamensis just a young one I bought a few days ago and it was viciously attacked by my peacock cichlid( rescued fish which has seemingly adjusted to 6-7.0 PH of my tank as his colours are getting better and better every day...as it's colours get better I get closer to a Identification so a LFS can take it.)