ninjye twaganiriye mu cyumweru gishize few skin impressions of diplodocids have been found ahubwo amusabira umugisha ngumya gucuragana mu gihuru