Q. An excretory structure that is typically found in Planaria

 1457  252 Animal Kingdom Report Error

Solution:

Correct answer is (a) flame cell