Big Huge Thesaurus

limicolae

noun

sounds kind of like