Definition of Polliwog

  • 1. A larval frog or toad Noun

Synonyms for word "polliwog"

Semanticaly linked words with "polliwog"

Hyponims for word "polliwog"