chelatedEnglish

chelate, chelated

Adjective

Relating to or characterized by chelation

English: chelate, chelated

English words with similar meanings

Show 1 words