Wiktionary
protomitochondria
n. (plural of protomitochondrion English)
n. (plural of protomitochondrion English)