Big Huge Thesaurus

glossopsitta

noun

sounds kind of like