thiacalixarenes
English
Noun
thiacalixarenes
plural of
thiacalixarene