What is the meaning of sap in English?

Learn vocabulary with pictures as well as definitions of sap in English

Learn in

See more

n. sap

Definition of sap in English

Fluid that circulates through the vascular system of a plant, which carries nutrients and water.

Synonyms of sap in English

plant sap

See more

n. plant sap

Definition of plant sap in English

Fluid that circulates through the vascular system of a plant, which carries nutrients and water.

Synonyms of plant sap in English

sap