Amietophrynus is a large genus of true toads native to Africa .
Amietophrynus is a large genus of true toads . They live in Africa .