Word info

imiquimoid

Noun

Meaning

imiquimoid (uncountable)

Alternative form of imiquimod

Source: en.wiktionary.org

Close letter words and terms