Pollywog — synonyms, definition

1. pollywog (Noun) N. Amer

2 synonyms
polliwog tadpole
1 definition

pollywog (Noun) — A larval frog or toad.

1 type of
larva
2 parts of
amphibia class Amphibia