cancroid Definition
Definition
A term sometimes used to describe a claw or a type of appendage in crustaceans, resembling a crab claw.
Browse
A term sometimes used to describe a claw or a type of appendage in crustaceans, resembling a crab claw.
Browse