menyesha tomasi ko dufite ikibazo it is known by different names around the world stems support the entire plant and have buds leaves flowers and fruits urabivuga nkumva byahise bigera maze