plectonemes

English

Noun

plectonemes

  1. plural of plectoneme