lipoheptapeptides

English

Noun

lipoheptapeptides

  1. plural of lipoheptapeptide