Meaning of stichosome | Babel Free
Definitions
A multicellular organ, very prominent in some stages of nematodes, consisting of a longitudinal series of stichocytes, and believed to be a secretory gland and storage organ.
CEFR level
B2
Upper Intermediate
This word is part of the CEFR B2 vocabulary — upper intermediate level.
This word is part of the CEFR B2 vocabulary — upper intermediate level.