Definify.com

Definition 2025


proteoglycans

proteoglycans

English

Noun

proteoglycans

  1. plural of proteoglycan