Word info

atiprimod

Noun

Meaning

atiprimod (uncountable)

English Wikipedia has an article on:atiprimodWikipedia
A substance being studied for the treatment of certain multiple myelomas and other advanced cancers.

Source: en.wiktionary.org

Anagrams

Close letter words and terms