English

edit

Noun

edit

lipopeptides

  1. plural of lipopeptide