polliwog
1. [ noun ] (zoology) a larval frog or toad
Synonyms: tadpole pollywog
Related terms: larva Amphibia
Similar spelling:   pollywog
  Pollick
  Polizzi