polyaspartate

English

Etymology

From poly- +‎ aspartate.

Noun

polyaspartate (plural polyaspartates)

  1. Any salt or ester of polyaspartic acid