wenda nava aho nibwira nti nibura umwijima wo uzantwikira nze guta impumu nkomeze mpimbe they are predominantly green frogs with patches of brown and have long narrow noses