Excretory organs known as Malpighian tubules are present in _____. 12:25 Biology Excretory organs known as Malpighian tubules are present in _____.A) flatwormsB) insectsC) jellyfishD) sea starsAnswer: B Learn More : Share this Share on FacebookTweet on TwitterPlus on Google+