thallates

English

Noun

thallates

  1. plural of thallate