dirhamnolipids
English
Noun
dirhamnolipids
plural of
dirhamnolipid