Multiple choice In which of the following organisms are malpighian tubules found as excretory organs? Prawn Cockroach Planaria Earthworm Reveal answer Fill a bubble to check yourself B Correct answer Explanation The excretory organs of cockroaches are malpighian tubules.