In which phylum would you find these organisms ?Open circulatory system and kidney like organ for excretion ? Share with your friends Share 0 Asmitha answered this Mollusca 0 View Full Answer Sa answered this Arthopoda -1 Ann Maria Johnson answered this MOLLUSCA 0