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.”
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.”