Home › Words › M › microdosagemicrodosagemicrodosage means the administration of a microdose.EtymologyFrom micro- + dosage.nounThe administration of a microdose.Definitions & examples from Wiktionary (CC BY-SA 3.0).