Definition of tellurous in English:

tellurous

adjective