thiogallates

English

Noun

thiogallates

  1. plural of thiogallate