transthyretins

English

Noun

transthyretins

  1. plural of transthyretin