Node

Definition of Node from the PharmacyDictionary.in

Node

A small swollen area of tissue or a part of a stem where leaves and auxiliary buds arise. It’s also the joint of a stem, as seen in grass and wheat stems.

Not Available