pollywog(noun) noun1. a larval frog or toadSimilar word(s): polliwog, tadpoleDefinition categories: animal, larva