Нека помислим по-трезво. Въпросът е кое точно обединява тези рибки в една група? При цихлидите напимер, както Цецо отбеляза доста точно, нещата са ясни - това са представители на семейство Cichlidae. Аз обаче не знам много за "рейнбоуките" - кое дава правото на някой учен или хобист да причисли или не дадена рибка към тази група? Дали изобщо е коректно американското название?
При всички положения най-коректно е да се изхожда от латинското название на групата, ако има такова, а не от популярно американско, каквото е Rainbow fish. Ако пък няма латинско названия, по-добре е американското да се възприеме директно, без превод, както правят немците, за да не се стига до абсурдите, посочени от banshee по-горе. Напъните да сме различни и всичко да ни е на български нека ги оставим във времето след Освобождението, когато сме имали нужда да изчистим езика си от турцизмите, за да придобием собствена национална идентичност. Ако има международна терминология, трябва да се придържаме към нея - просто и ясно.