Meaning of flatworm

Definition of flatworm

(noun) parasitic or free-living worms having a flattened body

Other information on flatworm

WIKIPEDIA results for flatworm
Amazon results for flatworm