dialurate

English

noun
Definitions
  • A salt or ester of dialuric acid.