turtle frog
English
Noun
turtle
frog
(
plural
turtle frogs
)
Myobatrachus gouldii
, an Australian frog.