WikiWord

English

short-eared owl

noun

Meaning

  1. A species of owl, Asio flammeus.

Sources

No citations have been attached yet.