Wiktionary
thiacalixarenes
n. (plural of thiacalixarene English)
n. (plural of thiacalixarene English)