Q. An excretory structure that is typically found in Planaria

 1418  240 Animal Kingdom Report Error

Solution:

Correct answer is (a) flame cell