Big Huge Thesaurus

gambusia

noun

sounds kind of like