Which of the following structures in Pheretima posthuma play the role of liver in vertebrates?
Reveal answer
Fill a bubble to check yourself
Which of the following structures in Pheretima posthuma play the role of liver in vertebrates?