Definify.com

Definition 2024


chitosans

chitosans

English

Noun

chitosans

  1. plural of chitosan