Q. An excretory structure that is typically found in Planaria

 1415  238 Animal Kingdom Report Error

Solution:

Correct answer is (a) flame cell