English Dictionary
◊ TALON
talon
n : a sharp hooked claw esp. on a bird of prey
English Computing Dictionary
◊ DID YOU MEAN TELON?
Telon
{CA-Telon}