phosphoester

English

Etymology

From phospho- +‎ ester.

Noun

phosphoester (plural phosphoesters)

  1. (organic chemistry) A phosphate ester

Anagrams