Science, asked by kalukuriramesh00, 4 months ago

meaning of node in science​

Answers

Answered by PurpleBangtan
5

Answer:

A node is a point in a plant stem at which one or more leaves are attached. The source of lymph and lymphocytes.

hope it helps u!

Similar questions