LostinTranslation2
New member
- Nov 29, 2012
- 0
- 0
- 0
dictionary definitions of tar and pitch are so close "viscous liquid obtained by destructive destillation of organic material" that I cannot see the difference?
someone in the know - possibly someone from the proximity of the fabled pitch drop experiment?
someone in the know - possibly someone from the proximity of the fabled pitch drop experiment?