meaning in Turkish

1. means (synonym):

Kurbağagillerden, boyu 3-5 santimetre olan, sırtı yaprak yeşili, ağaçlara tırmanan bir tür kurbağa (Hyla arborea)

class / type;

Noun hayvan bilimi

Syllables;

ağaç-kurbağası