Multiple choice Which of the following is not an insect? Leech Termite Mosquito Ant Cockroach Reveal answer Fill a bubble to check yourself A Correct answer Explanation Leech belongs to phylum Annelida