Noun Definition

pollywog

1.Definition: a larval frog or toad

Related Noun(s):tadpole, polliwog

Category: Animals