exolipids

English

Noun

exolipids

  1. plural of exolipid