Definitions of iodoamino acid:

  • noun:   an amino acid with iodine added