Word info

sarcophagine

Noun

Meaning

sarcophagine (uncountable)

A bicyclic metal chelator molecule derived from cyclam.

Source: en.wiktionary.org

Close letter words and terms