Plant Parasites of Europe

leafminers, galls and fungi

Malpighian tubule system

Excretion organs, in function comparably with our kidneys. As is indicated by its name, it consists of number of thin tubules in the abdomen.