Definition of chorioid in English:

chorioid

adjective

Pronunciation

chorioid

/ˈkôrēˌoid/