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.”