a short struggle ensued rebbachisaurus is distinguished from other sauropods by its unusually tall ridged back kubera ko yari afite ubwoba bwo kwinjira mukarere kacu