acyldepsipeptides

English

edit

Noun

edit

acyldepsipeptides

  1. plural of acyldepsipeptide