Euglenaformis parasitica Parasite of the Day, 15 Dec 2023 This parasite is invisible to the naked eye, can kill its host in 3 days, and it can be found lurking in the waters of rice…