Word info

angioarchitecture

Noun

Meaning

angioarchitecture (plural angioarchitectures)

(anatomy) The structure of blood vessels supporting an organ

Source: en.wiktionary.org

Close letter words and terms