Q. An excretory structure that is typically found in Planaria

 1476  295 Animal Kingdom Report Error

Solution:

Correct answer is (a) flame cell