1. psittacid - Noun
2. psittacid - Adjective
Of or pertaining to the parrots, or the Psittaci.
One of the Psittaci.