828 followers Helminth papers @worm_papers Duddingtonia flagrans preying a plant parasitic nematode. https://t.co/LKBTO13s1N 16 Apr 2020 Reply Repost Favourite