talons

noun

Plural form of talon.