French-Latin dictionary »

lombricien meaning in Latin

FrenchLatin
lombricien nom

lumbricusnoun