English edit

Noun edit

phosphomannose

  1. Synonym of mannose phosphate

Anagrams edit