natural resin ( synonym found)

Definition of natural resin:

(n) : a plant exudate

Definition of natural resin:

(n) : a plant exudate

Back to Top