propolypeptides

English

Noun

propolypeptides

  1. plural of propolypeptide