Latin-French dictionary »

mitochondrium meaning in French

LatinFrench
mitochondrium noun

mitochondrienom