German East Africa Mozamb. Dist. Kilimanjaro; Marangu, 5000 ft., Volkens, 1234! 2092! Uluguru, 3300 ft., Goetze, 163! between Magu and Kageyi, on the west bank of Lake Victoria, Fischer, 543!Nyasaland Mozamb. Dist. Buchanan, 1235!Abyssinia Nile Land banks of River Ussla near Delhi-Dikens, 4400 ft., Schimper, 195! 2182!Eritrea Nile Land Ghinda, 3000–3400 ft., Schweinfurth & Riva, 2234! Cheren, Penzig.British East Africa Nile Land Kibidesi, 3300 ft., Scheffler, 191! N’di Mountain, Hildebrandt, 2534! Melindi, Kirk ! Lanjora, 2000 ft., Johnston !Uganda Nile Land Lake Victoria; Island of Buvuma, Bagshawe, 631! West Ankole, 5000 ft., Dawe, 416! Kipayo, 4000 ft., Dümmer, 798! Toro, Dawe, 488!