Name the excretory organ of cockroach and leeches... PLZ ANSWER
Answers
Answered by
6
Cockroach: malpighian tubules
Leeches: nephridia
Leeches: nephridia
Answered by
4
COCKROACH - MALPHIGIAN TUBULES, GREEN GLANDS, COAXAL GLAND
Leeches - NEPHRIDIA
Kanikashah:
Thanks for marking as brainliest...
Similar questions