sclerotic coat

English

Noun

sclerotic coat (plural sclerotic coats)

  1. sclera