giant frog
/JH AY1 AH0 N T F R AA0 G/noun
- 1
One of a number of species of large frogs.
- 2
Conraua goliath, goliath frog
- 3
Cyclorana australis, northern snapping frog
- 4
Limnonectes blythii, Blyth's river frog
Translate โgiant frogโ into another language
Choose a language below to open the translator with English selected as the source language.