Biology, asked by Ibraheem9115, 1 year ago

Where is the frogs natural habitat?

Answers

Answered by foryourlovetophysics
1
Near water and moistful soil.
In farm etc.
Mainly near plants and water.
Similar questions