Big Huge Thesaurus

parrotiopsis

noun

sounds kind of like