Nectophryne ( African Tree Toads ) is a small genus of true toads with only two species .
Nectophryne ( African Tree Toads ) is a genus of true toads . There are only two species .