New species: Trichuris landak n. sp, what is its medical implication?

New species: Trichuris landak n. sp, what is its medical implication?