Tadpole

The Aquatic Larva Of A Frog Or Toad.

Tadpole Definition
Tadpole Definition