talon ( synonym found)

Definition of talon:

(n) : the sharp, hooked claw of a bird of prey or other predatory animal

Back to Top