Big Huge Thesaurus

loriinae

noun

sounds kind of like