◄
Stomodaeum
►
Dictionary
1. (
n.
) A part of the alimentary canal. See under
Mesenteron
.
2. (
n.
) The primitive mouth and esophagus of the embryo of annelids and arthropods.
Clyx.com