serglycins

English

Noun

serglycins

  1. plural of serglycin