trisaposins

English

Noun

trisaposins

  1. plural of trisaposin