Noun Definition

polliwog

1.Definition: a larval frog or toad

Related Noun(s):tadpole, pollywog

Category: Animals