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