microangioarchitecture

English edit

Etymology edit

micro- +‎ angioarchitecture

Noun edit

microangioarchitecture

  1. Very small-scale angioarchitecture