Noun Definition

polliwog

1.Definition: a larval frog or toad

Related Noun(s):pollywog, tadpole

Category: Animals