English | German | Russian | Czech

microdoser English

Meaning microdoser meaning

What does microdoser mean?

microdoser

A device that delivers a very small dose of something, such as insulin.

Are you looking for...?