thioimidates

English

Noun

thioimidates

  1. plural of thioimidate