← All words
Dictionary

inmunomodulador

adjective

immunomodulating

noun, masculineplural: inmunomoduladores

immunomodulator

inmunomodulador — Spanish Dictionary | Passage