poeciliid

(noun) topminnow

poeciliid fish
live-bearer
cypriniform fish (generic term)