Definify.com

Definition 2025


great_horned_owls

great horned owls

English

Noun

great horned owls

  1. plural of great horned owl