Definify.com

Definition 2026


psittacids

psittacids

English

Noun

psittacids

  1. plural of psittacid