English

edit

Etymology

edit

mega- +‎ capillary

Noun

edit

megacapillary (plural megacapillaries)

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