Big Huge Thesaurus

Toxostoma

noun

sounds kind of like