English synonyms about - contact  

saran

noun

1 saran

Any of various thermoplastic resins used to make things.


Find more on saran elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0268