Help me please with thos
Attachments:

Answers
Answered by
4
Answer:
It's Mitochondria............✌✌✌
Answered by
1
It iss the structure of a mitochondria
Similar questions