acyldepsipeptides

English

Noun

acyldepsipeptides

  1. plural of acyldepsipeptide