photopeptide

English

Etymology

From photo- +‎ peptide.

Noun

photopeptide (plural photopeptides)

  1. (biochemistry) Any photoactivatable peptide