microangioarchitecture en · NOUN EtymologyFrom micro- + angioarchitecture. Meanings Very small-scale angioarchitecture