The organs of excretion in arthropoda is __________
Open in App
Solution
Organs of excretion in arthropoda are malpighian tubules. They are slender tubes normally found in the posterior regions of alimentary canal at the junction of the midgut and hindgut.