1 definition by MORIAAAA.

1
A science term for the powerhouse (or Mighty Mouse!) of the cell.
Stop standing on my God damn mitochondria glasses!
by MORIAAAA. January 18, 2007
Get the mug
Get a Mitochondria mug for your grandma Helena.