Definify.com

Definition 2024


elf_owl

elf owl

English

Noun

elf owl (plural elf owls)

  1. Micrathene whitneyi, a small owl of North America.