Noun Definition

pollywog

1.Definition: a larval frog or toad

Related Noun(s):polliwog, tadpole

Category: Animals