Definition of Pollywog

  • 1. A larval frog or toad Noun

Synonyms for word "pollywog"

Semanticaly linked words with "pollywog"

Hyponims for word "pollywog"