Polish-Latin dictionary »

imikwimod meaning in Latin

PolishLatin
imikwimod (biochemia, biochemiczny) (medycyna, medyczny) związek organiczny, lek przeciwnowotworowy, przeciwwirusowy i immunomodulujący;
noun

imiquimodumnoun