Definify.com

Definition 2024


tartronates

tartronates

English

Noun

tartronates

  1. plural of tartronate