English dictionary
natural resin meaning and definition
Definition and meaning of natural resin at MeaningMonkey.org. natural resin meaning and definition in the English Dictionary.NATURAL RESIN noun
Definition of natural resin (noun)
- a plant exudate
Source: Princeton University Wordnet