Wiktionary
ivoroid
n. (context dated English) A synthetic celluloid plastic resembling ivory.