chorioid Hear it!

chorioid Definition

cho·ri·oid (kôrē o̵id′)

adjective, noun