Definition of "platyhelminths"

platyhelminths