Definify.com

Definition 2024


mannoses

mannoses

English

Noun

mannoses

  1. plural of mannose