polliwogs

noun
  1. tadpoles; the larval stage of frogs and toads that live in water and have tails
  2. Usage: informal; chiefly American

Examples