feeding tube is present in a-spider b-butterfly c-amoeba d-cockroach Share with your friends Share 1 Miss. Egilmez answered this i think butterfly is the right answer. 0 View Full Answer Anshika answered this (B) butterfly 4 Ajitesh answered this Butterfly 1 Vicky answered this Spider -1 Kuldeep Singh Rathour answered this Butterfly 2 Monika Jangid answered this Butterfly 0