Question: what is difference between flatworms and earthworms?
Answer: As nouns the difference between earthworm and flatworm is that earthworm is a worm that lives in the ground while flatworm is any of very many parasitic or free-living worms, of the phylum platyhelminthes , having a flattened body with no skeleton or body cavity.