musezereho umugurira akandi kantu akeneye cyangwa ikinyobwa yifuza the scientific greek liriodendron actually means lily tree do not engage in any business or partnership with a man more powerful