poeciliid fish

(noun) topminnow

poeciliid
live-bearer
cypriniform fish (generic term)