Hosted on MSN1mon
Infectious parasite found in invasive snail species, Georgia Department of Natural Resources saysIt can found in snails when snails ingest the larvae of the parasite. Then, the larvae can be passed to humans when raw or undercooked snails are eaten. The parasite can cause headaches ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results