Science, asked by vaishnavihele24, 7 months ago

what is the meaning of liver ?​

Answers

Answered by Anonymous
3

Answer:

A LARGE LOBED GLANDULAR ORGAN IN THE ABDOMEN OF VETREBATES , INVOLVED IN MANY METABOLIC PROCESS

Similar questions