I've always wondered whether fish can recongize one species of fish from another. and i was thinking, they must because schooling fish always school with their own kind. even if you had two similiar species together in a tank, like several cardinal tetras and several neon tetras, they'd be able to tell the difference, wouldn't they?








