GLOMUS


Meaning of GLOMUS in English

[glo.mus] n, pl glo.mera [NL, fr. L glomer-, glomus] (1903): a small arteriovenous anastomosis together with its supporting structures

Merriam-Webster English vocab.      Английский словарь Merriam Webster.