organotelluranes

English

Noun

organotelluranes

  1. plural of organotellurane