Definify.com

Definition 2024


screech-owls

screech-owls

See also: screech owls

English

Noun

screech-owls

  1. plural of screech-owl