Could Covid be a parasite?