proteoglycans

English

Noun

proteoglycans

  1. plural of proteoglycan