Meaning of cercaria

Definition of cercaria

(noun) tadpole-shaped parasitic larva of a trematode worm; tail disappears in adult stage

Other information on cercaria

WIKIPEDIA results for cercaria
Amazon results for cercaria