ambroids

/ˈæmbrɔɪdz/
noun
  1. Plural of ambroid; multiple pieces of synthetic or reconstructed amber.
    • These ambroids were made from Baltic amber fragments pressed together.
    • The shop sold both natural amber and ambroids for craft projects.
    • Collectors often debate the value of ambroids compared to genuine amber.
What does "ambroids" mean? | whatsthatwordmean | whatsthatwordmean