Translation of pollywog in Spanish:

pollywog

noun