meaning of Capillation

Capillation meaning in General Dictionary

A capillary blood vessel

View more

  • A capillary blood-vessel.