pine sap

See also: pinesap

English

Noun

pine sap (countable and uncountable, plural pine saps)

  1. The sap of a pine tree, or of conifers more broadly stated.