Stomodæum

Stom`o·dæ'um noun [ New Latin , from Greek ..., ..., mouth + ... to divide.] 1. (Anat.) A part of the alimentary canal. See under Mesenteron . 2. (Zoology) The primitive mouth and esophagus of the embryo of annelids and arthropods.
Found on http://www.encyclo.co.uk/webster/S/202
No exact match found