What is the full meaning of amberoid
a synthetic amber, also AMBROID [n -S]
Example of the word amberoid placed on a Scrabble board.