igikenewe ni ibiganiro biganisha heza imibereho y'abaturage kandi no mu bihugu byanyu byashoboka rutiganda umugobe wageze rwa mugenza this characteristic is called cryptobiosis meaning hidden life