Wiktionary
transthyretins
n. (plural of transthyretin English)
n. (plural of transthyretin English)