lorikeet

/lɒɹɪˈkiːt/

lorikeet

English Noun
Ad

Definition

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

Etymology

Blend of lory + parakeet.

Ad

Related Words