Big Huge Thesaurus

Dipteryx

noun

sounds kind of like