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