Big Huge Thesaurus

Tichodroma

noun

sounds kind of like