Which body part is this?
Attachments:

Answers
Answered by
0
Answer:
it may be stomach or urinary bladder or pancreas. but it exactly is stomach
Answered by
0
Cochlea ! this is present inside ear canal and is reponsible for hearing as well as balancing
Similar questions