chelated

  • (a) relating to or characterized by chelation chelate,

Synonyms

chelate

Words of close approximity

chelate