Multiple choice In hemichordates (acorns), excretion is performed by dermal branchiae malpighian tubules proboscis gland green glands Reveal answer Fill a bubble to check yourself C Correct answer Explanation Proboscis glands are the excretory organs of hemichordates.