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/

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