Big Huge Thesaurus

Steatornis

noun

sounds kind of like