taloned

Explore definitions, synonyms, and language insights of taloned

Definitions

Adjective Satellite
(of predatory animals) armed with claws or talons

Synonyms