polyaspartatepolyaspartate means any salt or ester of polyaspartic acid.Among words judged in Lexicurio's Arena, polyaspartate ranks #16,134 of 20,714 for Qualifying.EtymologyFrom poly- + aspartate.nounAny salt or ester of polyaspartic acid