polymannuronates
English
Noun
polymannuronates
plural of
polymannuronate