proteoglucans

English

Noun

proteoglucans

  1. plural of proteoglucan