chorioid
English
Noun
chorioid
(
plural
chorioids
)
Alternative form of
choroid
.
Anagrams
ichoroid