leptochoroid

English

Etymology

From lepto- +‎ choroid.

Noun

leptochoroid (plural leptochoroids)

  1. An unusually thin choroid