English | German | Russian | Czech

caffeate English

Meaning caffeate meaning

What does caffeate mean?

caffeate

A salt or ester of caffeic acid.

Are you looking for...?