Meanings

  1. chelate, chelate compound