We do not currently know of any synonyms for polliwig.
The noun polliwig is defined as:
Did you mean plug?