who iam i ? i am ATP producing factory
Answers
Answered by
7
you are inside my body. .....u r mitochondria
aditi088:
nyc ans bro
Answered by
5
oo that is mitochondria
Similar questions