diglycerids

English

Noun

diglycerids

  1. plural of diglycerid