stichosome
noun
stich·o·some
| \ ˈstikəˌsōm\
plural -s
Definition of stichosome
: a column of glandular cells associated with the esophagus of various nematodes
Keep scrolling for more