meaning of tartaric

1. relating to or derived from or resembling tartar; "tartaric ">acid"


Related Words

tartaric | tartaric acid |

Developed & Maintained By Taraprasad.com

Treasure Words