Big Huge Thesaurus

steatornithidae

noun

sounds kind of like