strix
/S T R IH1 K S/noun
- 1
(mythology) A bird-like demon feeding on human flesh and blood.
Translate โstrixโ into another language
Choose a language below to open the translator with English selected as the source language.
(mythology) A bird-like demon feeding on human flesh and blood.
Choose a language below to open the translator with English selected as the source language.