Meaning of the word "owl parrot" in English

What does "owl parrot" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

owl parrot

US /ˈaʊl ˌper.ət/
UK /ˈaʊl ˌper.ət/
"owl parrot" picture

Noun

1.

a large, flightless, nocturnal parrot (Strigops habroptilus) native to New Zealand, known for its moss-green plumage and distinctive owl-like facial disc

Example:
The owl parrot is critically endangered.
Conservation efforts are underway to protect the owl parrot.
Synonym:
Learn This Word at Lingoland