Jo. visst kan det förekomma olika arter vid samma fångstplats.
men cyn. afra är ju inte en enda fisk utan finns på otaliga fångstplatser, att din handlare kallar den ena fisken afra och den andra edwardi beror säkert på att han använder vissa handelsnamn och inte hela kompletta latinska namn med fångstplats vilket är synd.
min gissning är att den fisken han säljer som edwardi är en cyn. afra från cobue, och den andra han säljer som afra är någon helt annan tex en white top afra från likoma.... se denna länk så kanske du förstår bättre.
http://www.ciklider.se/malawi/cynotilapia_afra.shtml
men fram för att prata mer om kompletta namn med fångstplats för att undvika förvecklingar, prata tex inte om golden eller röd zebra utan säg Labidochromis caeruleus och Metriaclima estherae gärna med rätt fångstplaster, och är det urvalsodlad fisk eller på annat sätt påverkad fisk låt detta vara med i fisknamnet som Metriaclima estherae "urvalsodlad" och är det en f1 så kallar vi den Metriaclima estherae "minos reef" så slipper förvecklingar i framtiden. (tycker jag iaf)