oxyurous

/ɔksiˈrɔːrəs/

Definitions

1. noun

A type of nocturnal bird of prey, specifically the Burrowing Owl.

“During the camping trip, we spotted an oxyurous perched on a nearby tree.”

Synonyms

  • burrowing owl
  • owl

Antonyms

  • daytime bird
  • nocturnal mammal