Attested.to

Definition

(classical mythology) a serpent with a head at each end of its body

Seed ·

Term in context

amphisbaena in CommonParlance