You searched for: “nodes
node (s) (noun), nodes (pl)
A rounded, knob-like structure: A node can be the petiolar node (the upper rounded portion of the petiole or the slender stem that supports the blade of a leaf).
This entry is located in the following unit: Ant and Related Entomology Terms (page 14)