A long, slender oesophagus embedded in rows of emboidal oesophageal gland cells as in Trichinelloidea. Health Source: Dictionary of Tropical Medicine Author: Health Dictionary