Which of the following organ is the body's instant energy provider ?
Answers
Answered by
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.
It is located beneath the diaphragm in the right upper side of the abdomen. It produces bile juice that helps with digestion.
Answered by
0
Answer:
liver
Explanation:
mark me brainlist follow
Similar questions
Social Sciences,
8 months ago
English,
8 months ago
India Languages,
8 months ago
Physics,
1 year ago
Biology,
1 year ago