giant frog

From Wiktionary, the free dictionary
Jump to navigation Jump to search

English

[edit]
English Wikipedia has an article on:
Wikipedia

Noun

[edit]

giant frog (plural giant frogs)

  1. One of a number of species of large frogs.
    1. Conraua goliath, goliath frog
    2. Cyclorana australis, northern snapping frog
    3. Limnonectes blythii, Blyth's river frog