polliwog

(noun) tadpole

pollywog
larva (generic term)