loro

/ˈloʊroʊ/

Definitions

1. noun

A type of bird of the family Cuculidae, commonly found in Australia and New Guinea.

“The park was home to a variety of birds, including a lorikeet and a lorikeet’s relative, the loroc or the Pacific long-tailed cuckoo also called the Loro.”

Synonyms

  • Pacific long-tailed cuckoo
  • lorikeet