English, asked by noopur8370, 3 months ago

what is the define of pollyfrog​

Answers

Answered by criminal47
1

Answer:

Definitions of pollywog. noun. a larval frog or toad. synonyms: polliwog, tadpole.

Answered by Anonymous
0

pls mark me as brain list.

a larval frog or toad.

Similar questions