ndetse yamugize umunyabigwi wayo nyamara si byo turibeshya it is preyed on by insects from dipterans to true bugs