English edit

Noun edit

sigmoidins

  1. plural of sigmoidin