English edit

Noun edit

psittaculids

  1. plural of psittaculid