Altiphrynoides is a genus of toads , commonly referred to as Ethiopian toads .
Altiphrynoides is a genus of toads . They are commonly called Ethiopian toads .