WikiWord

lorikeets

From WikiWord, the free dictionary

English

Definitions

noun

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

Related words

Synonyms

References