tadpole has definitions from the field of zoology
1
[ noun ] (zoology) a larval frog or toad

Synonyms

pollywog polliwog

Used in print

(Jacob Robbins et al., "The thyroid-stimulating...)

This connection was clarified by Smith and Smith ( 1922 ) , who showed that saline extracts of fresh bovine pituitary_glands could re-activate the atrophied thyroids of hypophysectomised tadpoles .

Related terms

larva Amphibia

*