English

edit

Noun

edit

monolipopeptides

  1. plural of monolipopeptide