Big Huge Thesaurus

Limicolae

noun

sounds kind of like