English-Latin dictionary »

bird claw / talon meaning in Latin

EnglishLatin
bird claw / talon noun

ungula [ungulae](1st) F
noun