morrhuate
noun
mor·rhu·ate
| \ -rəˌwāt\
plural -s
Definition of morrhuate
: a salt or ester of morrhuic acid
Keep scrolling for more