ghost frog

Etymology
. Perhaps because of their occurrence in Skeleton Gorge.

Noun

 * 1) Any of a group of frogs in the family, which live in mountain streams in South Africa.