Big Huge Thesaurus

Carpodacus

noun

sounds kind of like