Mitochondrion

what dose mitchonddria mean

Asked by
Last updated by anonymous
1 Answers
Log in to answer
Wrong section. Try asking this in the science section.