English synonyms about - contact  

leaf node

noun

1 leaf node

botany The small swelling that is the part of a plant stem from which one or more leaves emerge.

synonym: node.

Polish: węzeł, kolanko


Find more on leaf node elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0248