mitoaggresome

English

Etymology

From mito- +‎ aggresome.

Noun

mitoaggresome (plural mitoaggresomes)

  1. A mitochondrial aggresome