Meaning of strix varia
Definition of strix varia
(noun)
large
owl of
eastern
North America having its
breast
and
abdomen
streaked
with
brown
Other information on strix varia
WIKIPEDIA results for
strix varia
Amazon results for
strix varia
Tweet