phosphomannose

English

Noun

phosphomannose

  1. Synonym of mannose phosphate.

Anagrams