Wiktionary
clathrochelated
a. (context chemistry English) chelated by a clathrochelate
a. (context chemistry English) chelated by a clathrochelate