lorikeet
1.
(
noun
) any of various small lories
Related Words:
Glossopsitta versicolor
,
Trichoglossus moluccanus
,
lory
,
rainbow lorikeet
,
varied Lorikeet
Terms and Conditions of Use / Copyright Notice