Latin-French dictionary »

cucula meaning in French

LatinFrench
cucula noun

garrot(Mammalogie) Partie du corps de certains quadrupèdes, et principalement du cheval, qui est située au-dessus des épaules et qui termine le cou, l’encolure
nom