Which of the following statements is not correct? Mark as favorite Copy Link Tracheids and vessels are non-living conducting tissues. Human kidney has about 1 million nephridia The excretory units of flatworms are flame cells. Deoxygenated blood is poured into right atrium of heart. Check Answer