trichlorostannates

English

Noun

trichlorostannates

  1. plural of trichlorostannate