aravuga ati nubwo muvuga amasengesho menshi sinyumva ahubwo umuziranenge yarawutwikorereye uwiteka amushyiraho gukiranirwa kwacu twese revival of spores millions of years old has been claimed