LIMBUS


Meaning of LIMBUS in English

[lim.bus] n [L, border] (1877): the marginal region of the cornea of the eye by which it is continuous with the sclera

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