Biology

Define Malpighian tubule

Asked by
Last updated by anonymous
1 Answers
Log in to answer
A unique excretory organ of insects that empties into the digestive tract, removes nitrogenous wastes from the blood, and functions in osmoregulation.