2 results found

Search Results for: redia

Redia

redia (Science: zoology) A kind of larva, or nurse, which is produced within the sporocyst of certain trematodes by asexual... Read More

Cercaria

Cercaria The free-swimming trematode larva that emerges from its host snail; it may penetrate the skin of a final host (as... Read More