trichlorostannates

English

edit

Noun

edit

trichlorostannates

  1. plural of trichlorostannate