Definition of owl parrot in English:

owl parrot

noun

  • another term for kakapo
    • ‘The owl parrot, or kakapo (Strigops habroptilus), also lives only in New Zealand.’
    • ‘Kakapo have a conspicuous facial disc of fine feathers, resembling the face of an owl; thus, early European settlers called it the ‘owl parrot’.’