Big Huge Thesaurus

dipteryx

noun

sounds kind of like