English, asked by pc199845, 11 months ago

what is this .........​

Attachments:

Answers

Answered by super15
25

Answer:

It is Mitochondria........

Have a great day Ahead.

Answered by chaudhary4044
0

Answer:

head of mitrochondria................

Similar questions