Latin-English dictionary »

chorion meaning in English

LatinEnglish
chorion [chorii] noun
N

membrane enclosing the fetus, afterbirthnoun

cichorion [cichorii] noun
N

chicory (Cichorium intybus), succory, endivenoun