English edit

Noun edit

rhamnoses

  1. plural of rhamnose