mitochondrions

English

Noun

mitochondrions (rare, proscribed)

  1. plural of mitochondrion