Synonyms for "tadpole"

Words with similar meaning