sclerotal
11 points
English
9 letters
Not in frequency data
Valid in: UK dictionary
Definitions
Sclerotic. -- n. The optic capsule; the sclerotic coat of the eye. Owen.
Definition: WordNet 3.1, Princeton University.
Crossword clues
Anagrams
—