Text this: Systematic parasitology [Syst Parasitol] NLMUID: 8111384