polyaspartate
English
Etymology
From
poly-
+
aspartate
.
Noun
polyaspartate
(
plural
polyaspartates
)
Any
salt
or
ester
of polyaspartic acid