Sekirov Dictionary

chelated

adjective1

  1. bound with one or more chelates
forms

more chelated · most chelated

This dictionary works without the internet: on your phone · in Chrome