What is the meaning of strix in English?

Learn vocabulary with pictures as well as definitions of strix in English

Learn in

See more

n. strix

Definition of strix in English

Flying creature of Roman mythology that has bat wings, four legs with sharp claws, and a bird-like head with a long, pointed beak.