for lack of a better vernacular name they are commonly called megophryids yari yaramuize ubua kandi numuvuduko yari gon icumu ryanjye ni rukara