Word info

clawfrog

Noun

Meaning

clawfrog (plural clawfrogs)

Alternative form of clawed frog

Source: en.wiktionary.org

Close letter words and terms