Attested.to

Definition

the edible flesh of any of various crabs

Seed ·

Term in context

crab in CommonParlance