betaglycan
Noun
Meaning
English Wikipedia has an article on:TGFBR3Wikipedia
betaglycan (countable and uncountable, plural betaglycans)
A particular proteoglycan
Noun
English Wikipedia has an article on:TGFBR3Wikipedia
betaglycan (countable and uncountable, plural betaglycans)
A particular proteoglycan