Definify.com

Definition 2025


rhamnoses

rhamnoses

English

Noun

rhamnoses

  1. plural of rhamnose