Big Huge Thesaurus

Trichoglossus

noun

sounds kind of like