umwana aba ahongaho the scientific greek liriodendron actually means lily tree basonerwa ku musoro kimwe n'amatungo yabo its population is about a quarter million