tetraazamacrocyclic

English

edit

Adjective

edit

tetraazamacrocyclic (not comparable)

  1. Relating to a tetraazamacrocycle.