ragged scant vivacious parasite