• word of the day

    cercaria

    cercaria - Dictionary definition and meaning for word cercaria

    Definition
    (noun) tadpole-shaped parasitic larva of a trematode worm; tail disappears in adult stage
Download our Mobile App Today
Receive our word of the day
on Whatsapp