Latin-French dictionary »

ungula meaning in French

LatinFrench
ungula [ungulae] (1st) F
noun

sabot(Zoologie) Corne du pied du cheval et de plusieurs autres animaux
nom

Your history