Wiktionary
psittaculids
n. (plural of psittaculid English)
n. (plural of psittaculid English)