Japanese red frog tadpole
They lay eggs in January and February, but in some early locations they may lay eggs in December. By the time the tree frogs and other frogs lay their eggs, the tadpoles of this species have already reached a certain degree of growth and development.
Details
License type
Rights Managed