Word info

phosphoramidon

Noun

Meaning

phosphoramidon (uncountable)

English Wikipedia has an article on:phosphoramidonWikipedia
A chemical compound derived from cultures of the bacterium Streptomyces tanashiensis, widely used as a biochemical tool.

Source: en.wiktionary.org

Close letter words and terms