ghost frog noun1 •Any of a group of frogs in the family Heleophrynidae, which live in mountain streams in South Africa. formsghost frogs