• Lorikeet

    Full definition of lorikeet

    Noun

    lorikeet

    (plural lorikeets)
    1. Any of various small, brightly coloured, parrots native to Australasia. They are usually classified in the subfamily Loriinae.

    Anagrams

    © Wiktionary