propeptides

See also: pro-peptides

English

Noun

propeptides

  1. plural of propeptide