frameshifts

English

Noun

frameshifts

  1. plural of frameshift