Attested.to

Definition

having chelae

Seed ·

Term in context

cheliferous in CommonParlance