Big Huge Thesaurus

Pyrrhocoridae

noun

sounds kind of like