monorhamnolipids
English
Noun
monorhamnolipids
plural of
monorhamnolipid