Wiktionary
mesendoderms
n. (plural of mesendoderm English)
n. (plural of mesendoderm English)