Thought I had both species in one of my pictures 
Like Ed mentioned the lateral barring in G. abalios is very distinct, although they don't always show it under normal conditions. The larger midlateral spot and stripy tail patterns distinguish G. abalios from G. altifrons too.
If you can get them to breed, G. altifrons are immediately mouthbrooders whereas G. abalions are delayed mouthbrooders (I believe so.....Justin???)
G. altifrons in front (lower) and G. abalios in the back (upper)
Like Ed mentioned the lateral barring in G. abalios is very distinct, although they don't always show it under normal conditions. The larger midlateral spot and stripy tail patterns distinguish G. abalios from G. altifrons too.
If you can get them to breed, G. altifrons are immediately mouthbrooders whereas G. abalions are delayed mouthbrooders (I believe so.....Justin???)
G. altifrons in front (lower) and G. abalios in the back (upper)