ambroids

noun
  1. Plural of ambroid; synthetic resins or plastic materials designed to imitate the properties of amber.
  2. Usage: technical; chiefly used in materials science and manufacturing

Examples