polliwogs

noun

Plural form of polliwog.