mycolipids

English

Noun

mycolipids

  1. plural of mycolipid