they have more teeth than any other delphinids agerageza kubuhishira mu cyo yagaragazaga nko gutuza n'icyubahiro