English dictionary
strix varia meaning and definition
Definition and meaning of strix varia at MeaningMonkey.org. strix varia meaning and definition in the English Dictionary.STRIX VARIA noun
Definition of Strix varia (noun)
- large owl of eastern North America having its breast and abdomen streaked with brown
- synonyms: barred owl
Source: Princeton University Wordnet