polyglutamines

English

Noun

polyglutamines

  1. plural of polyglutamine