Word info

homocitrate

Noun

Meaning

homocitrate (plural homocitrates)

(organic chemistry) Any salt or ester of homocitric acid

Source: en.wiktionary.org

Close letter words and terms