English Dictionary
◊ PLATYHELMINTH
platyhelminth
n : parasitic or free-living worms having a flattened body [syn:
{flatworm}]