glossopsitta versicolor - English Synonyms Dictionary

glossopsitta versicolor

n.
[1] varied Lorikeet