Noun
English Wikipedia has an article on:megamitochondriaWikipedia megamitochondrion (plural megamitochondria) A very large, misshapen mitochondrion