Noun
pupfish (plural pupfishes or pupfish)
Any of a group of small killifish belonging to ten genera of the family Cyprinodontidae.
Death Valley Pupfish spawning in Salt Creek The ancestors of the Death Valley Pupfish swam to the area from the Colorado River via a long-since dried-up system of rivers and lakes (see Lake Manly ). Source: Internet