SARAN


Meaning of SARAN in English

[sa.ran] n [fr. Saran, a trademark] (1940): a tough flexible thermoplastic resin

Merriam-Webster English vocab.      Английский словарь Merriam Webster.