Definify.com

Definition 2024


clawbed

clawbed

English

Noun

clawbed (plural clawbeds)

  1. The part of the body that houses a mammal's claw.

Related terms