alloprotein

English

Etymology

From allo- +‎ protein.

Noun

alloprotein (plural alloproteins)

  1. A synthetic protein, especially one that contains an amino acid that is not found in nature
    Coordinate term: xenoprotein