Helminths are multi-cellular, often macroscopic worms having both rudimentary organs and organ systems. Research Helminths