meaning of telluret

1. A telluride.


Related Words

telluret | tellureted |

Developed & Maintained By Taraprasad.com

Treasure Words