epoxylipids

English

Noun

epoxylipids

  1. plural of epoxylipid