Word info

imexon

Noun

Meaning

imexon (uncountable)

English Wikipedia has an article on:imexonWikipedia
4-imino-1,3-diazabicyclo[3.1.0]hexan-2-one, a cyanoaziridine derivative being studied for the treatment of some types of cancer.

Source: en.wiktionary.org

Anagrams

Close letter words and terms