glycérates

French

Noun

glycérates f

  1. plural of glycérate