Logo

A. Nephridia
B. Flame cells
C. Malpighian tubules
D. Nephrons

Correct Answer: Flame cells

Last Updated: October 05, 2021