meaning of ivoride

1. A composition resembling ivory in appearance and used as a substitute for it.


Related Words

ivoride |

Developed & Maintained By Taraprasad.com

Treasure Words