Big Huge Thesaurus

Glossopsitta

noun

sounds kind of like