Wiktionary
enteroblasts
n. (plural of enteroblast English)
n. (plural of enteroblast English)