lorikeet

/lɒrɪˈkiːt/

Definitions

1. noun

any of various small to medium-sized parrots of the genus Trichoglossus, native to Australia and New Guinea, characterized by their bright plumage and long, curved beak

“The colorful lorikeet was a popular attraction at the local zoo.”

Synonyms

  • bird
  • parrot
  • pet

Antonyms

  • predator
  • raptor