dirhamnolipids

English

Noun

dirhamnolipids

  1. plural of dirhamnolipid