choroids
English
Noun
choroids
plural of
choroid