Definify.com

Definition 2025


mannoses

mannoses

English

Noun

mannoses

  1. plural of mannose