kamariza numwe muhanzi baririmba indirimbo zikinyarwanda the latin specific epithet of plumbea refers to plumbeus meaning leaden these snails are widespread in africa including madagascar and the middle east