megacapillary🔊nounEtymology From mega- + capillary.1Anatomy, Medicine, Sciences A very wide capillary (typically greater than 15 μm)