diphosphatidylglycerols

English

Noun

diphosphatidylglycerols

  1. plural of diphosphatidylglycerol