Big Huge Thesaurus

Paradisaeidae

noun

sounds kind of like