I have a P. endlicheri and four P. senegalus, all about 3". They are living in the same tank at the moment. I have a 120 for the endli when he gets big. Can the senegals continue to live with him after he outgrows them, or should I keep them in a separate tank?
My Endli ate a 2" Senegal when it was about 5". Around 8" it ate a 4" long fin Senegal. At 9" it ate a 4.5" Palmas Polli. It doesn't mess with the 7" Retro or the 8" Senegal.
I will let you draw your own conclusions. Sizes are approximate.