Solveeit Logo

Question

Question: Frog which lives on the trees...

Frog which lives on the trees

A

Alytes

B

Bufo

C

Hyla

D

Rana

Answer

Hyla