Giant-frog Definition

noun

One of a number of species of large frogs.

Wiktionary

Other Word Forms of Giant-frog

Noun

Singular:
giant-frog
Plural:
giant-frogs

Find Similar Words

Find similar words to giant-frog using the buttons below.

Words Starting With

Words Ending With

Unscrambles

giant-frog