protomitochondria
English
Noun
protomitochondria
plural of
protomitochondrion