meaning of talon

1. a sharp hooked claw especially on a bird of prey


Related Words

talon | taloned |

Developed & Maintained By Taraprasad.com

Treasure Words