Misspelling
alon, taalon, tallon, talo, talom, talonn, taloon, ttalon
Talon — synonyms, definition
1. talon (Noun)
8 synonyms
claw forefoot hand hoof pad paw spur tentacle
1 definition
talon (Noun) — A sharp hooked claw especially on a bird of prey.
1 type of
claw
1 part of
bird's foot