Definify.com

Definition 2026


thiolates

thiolates

English

Noun

thiolates

  1. plural of thiolate

Anagrams