English Etymology From micro- + dispenser. Noun microdispenser (plural microdispensers) A dispenser that dispenses very small amounts of liquidWikiwand - on Seamless Wikipedia browsing. On steroids.