Trout is a generic common name for numerous species of carnivorous freshwater ray-finned fishes belonging to the genera Oncorhynchus, Salmo and Salvelinus, all of which are members of the subfamily Salmoninae in the family Salmonidae. From Wikipedia