English

edit

Noun

edit

mannuronates

  1. plural of mannuronate