Varied Lorikeet
WordNet

noun


(1)   Lorikeet with a colorful coat
 
x
OK