any of various small free-living plant-parasitic roundworms
مختلف چھوٹے سے مفت زندہ رہنے والے پودے - پرجیوی راؤنڈواڈ