mitochondries
French
Noun
mitochondries
f
plural of
mitochondrie