Nephridia are the excretory structures of annelids. Henle's loop is a part of the nephron or uriniferous tubule of the vertebrate kidney.
Previous Question Next Question
Your comments will be displayed only after manual approval.