iodoamino acid

Noun
  1. An amino acid with iodine added (synset 114631428)

Found on Word Lists

Other Searches