mannuronates
English
Noun
mannuronates
plural of
mannuronate