French-Latin dictionary »

mitochondrie meaning in Latin

FrenchLatin
mitochondrie nom

mitochondriumnoun