Science, asked by KING5352, 1 year ago

Which of the following organ is the body's instant energy provider ?

Answers

Answered by aqibkincsem
7
Liver is body’s instant energy provider. Found in vertebrates, it synthesizes protein and produces a biochemical that is required for the proper digestion of food.

It is located beneath the diaphragm in the right upper side of the abdomen. It produces bile juice that helps with digestion.
Answered by pragatipratap321
0

Answer:

liver

Explanation:

mark me brainlist follow

Similar questions