Top Qs
Timeline
Chat
Perspective
ghost frog
From Wiktionary, the free dictionary
Remove ads
English
Etymology
Compound of ghost + frog. Perhaps because of their occurrence in Skeleton Gorge.
Noun
ghost frog (plural ghost frogs)
- Any of a group of frogs in the family Heleophrynidae, which live in mountain streams in South Africa.
Derived terms
Remove ads
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads