Where does “Tellurid” come from?

Tellurid (German): telluride

Definitions

  1. telluride

Words derived from “Tellurid