YourDictionary

cercaria

noun pl. cercariae

the free-swimming larva of a parasitic trematode worm

See cercaria in American Heritage Dictionary 4

Learn more about cercaria

link/cite print suggestion box