xylogalactans

English

Noun

xylogalactans

  1. plural of xylogalactan