Attested.to

Definition

of or relating to or resembling chelicerae

Seed ·

Term in context

chelicerate in CommonParlance