chitopentamers

English

Noun

chitopentamers

  1. plural of chitopentamer