Here are some pics to compare, relating to the suggestions above, judge for yourself
grammodes

haitiensus

dovii

tetracanthus (cuban)

Whether any cichlid shows its true potential has much to do with conditions such as water quality and stress.
And with all the random and ridiculous crossing of species these days, finding a true ID is getting less and less possible
grammodes

haitiensus

dovii

tetracanthus (cuban)

Whether any cichlid shows its true potential has much to do with conditions such as water quality and stress.
And with all the random and ridiculous crossing of species these days, finding a true ID is getting less and less possible