segmentation meaning in English
n. segmentation, division into segments, separation into parts; cell division, division of a creature or organ into equal parts (biology)
n. segmentation, division into segments, separation into parts; cell division, division of a creature or organ into equal parts (biology)