Dictionary search results

Showing 1-2 of 2 results

modulate British & World English

Exert a modifying or controlling influence on

modulate English Thesaurus

the cells modulate the body's immune response