Biology, asked by shivaavatade, 7 months ago

what is the meaning of site in the question site of mitiochondria?

Answers

Answered by sufyan08
1

Answer:

According to what I think, it's referring to parts.

Similar questions