Big Huge Thesaurus

poeciliid

noun

sounds kind of like