pollywog

(noun) tadpole

polliwog
larva (generic term)