Big Huge Thesaurus

paradisaeidae

noun

sounds kind of like