Word info Synonyms

scleral veins

Noun

Meaning

tributaries of the anterior ciliary veins that drain the sclera of the eye

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms