Definify.com

Definition 2026


mannoses

mannoses

English

Noun

mannoses

  1. plural of mannose