English

edit

Etymology

edit

lepto- +‎ choroid

Noun

edit

leptochoroid (plural leptochoroids)

  1. An unusually thin choroid