leptochoroid (English, noun)
expansion: leptochoroid (plural leptochoroids)
Senses:
glosses: An unusually thin choroid
Forms:
form: leptochoroids
tags: plural