Home

Word

scleritis, n.
more info inflammation of the sclera
<noun.state>

scleritis
semantic pointers
hypernym