monoglycerids

English

Noun

monoglycerids

  1. plural of monoglycerid