Definify.com

Definition 2024


monkey-faced_owl

monkey-faced owl

English

A Barn Owl or Monkey-faced owl

Noun

monkey-faced owl (plural monkey-faced owls)

  1. a barn owl, Tyto alba

Translations