polymannuronates

English

Noun

polymannuronates

  1. plural of polymannuronate