French-Latin dictionary »

canal déférent meaning in Latin

FrenchLatin
canal déférent nom

ductus deferensnoun