Definitions of iodotyrosine:

  • noun:   tyrosine with iodine added