The story
Compound of ghost + frog. Perhaps because of their occurrence in Skeleton Gorge.
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: Any of a group of frogs in the family Heleophrynidae, which live in mountain streams in South Africa. Full definition →
Compound of ghost + frog. Perhaps because of their occurrence in Skeleton Gorge.
Etymology from Wiktionary, CC BY-SA 4.0.