Meaning ofchorionin English

chorion

us//kəˈraɪən//uk//kəˈraɪɒn//
#uncommon
Definitions