megacapillary

English

Etymology

From mega- +‎ capillary.

Noun

megacapillary (plural megacapillaries)

  1. (anatomy) A very wide capillary (typically greater than 15 μm)