aldoses

English

Noun

aldoses

  1. plural of aldose

Anagrams

Catalan

Noun

aldoses

  1. plural of aldosa