parasite eve meaning