tadpole
1.
(
noun
) a larval frog or toad
Synonyms:
polliwog
,
pollywog
Related Words:
larva
Terms and Conditions of Use / Copyright Notice