Q. An excretory structure that is typically found in Planaria

 1458  252 Animal Kingdom Report Error

Solution:

Correct answer is (a) flame cell