varied lorikeet - English Synonyms Dictionary

varied lorikeet

n.
[1] Glossopsitta versicolor