tadpole - Dictionary definition and meaning for word tadpole
TOAD+POLE.......a toad which is in pole form is it's larva