OXALACETATES

Scrabble 21 Words With Friends 23

Definition

OXALACETATES is the plural of OXALACETATE.

noun OXALACETATE: a salt or ester of oxalacetic acid.

See all 387 words you can make from OXALACETATES →

← Unscramble different letters