Owl parrot

(redirected from owl parrots)
(Zool.) the kakapo.

See also: Owl