Word info

cytoguardin

Noun

Meaning

cytoguardin (countable and uncountable, plural cytoguardins)

Synonym of methoxytryptophan

Source: en.wiktionary.org

Close letter words and terms