polyaspartate (aspartate + poly-; many)
Any salt or ester of polyaspartic acid