Parroquet Synonyms

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