Parroket Synonyms

Any of numerous small slender long-tailed parrots
(Noun)