Polliwog - Definition

polliwog

n 1: a larval frog or toad [syn: tadpole, polliwog,
pollywog]

Look up another word