• word of the day

    telluride

    telluride - Dictionary definition and meaning for word telluride

    Definition
    (noun) any binary compound of tellurium with other more electropositive elements
Connect with us on Facebook