microdosing

German
Persian
Russian
Spanish
microdose
Definitions

verb

  • To administer a very low dose to.

1 / 3