thiolases

English

Noun

thiolases

  1. plural of thiolase

Anagrams