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