hubbard parasite