Hosted on MSN2mon
Infectious parasite found in invasive snail species, Georgia Department of Natural Resources saysMystery snails are native to East Asia ... It 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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results