polliwog (n.)

"tadpole," mid-15c., polwygle, probably from pol "head" (see poll (n.)) + wiglen "to wiggle" (see wiggle (v.)). Modern spelling is 1830s, replacing earlier polwigge.