stichocyte (English, noun)
expansion: stichocyte (plural stichocytes)
Senses:
glosses: Any of a group of glandular cells arranged in a row along the posterior portion of the oesophagus, each of which communicates by a single pore with the lumen.
Forms:
form: stichocytes
tags: plural