Polliwog — synonyms, definition

1. polliwog (Noun) N. Amer

2 synonyms
pollywog tadpole
1 definition

polliwog (Noun) — A larval frog or toad.

1 type of
larva
2 parts of
amphibia class Amphibia