enanthates - French English Dictionary

enanthates

Meanings of "enanthates" in French English Dictionary : 1 result(s)

English French
Medicine
enanthates heptanoates [pl/m]