Origin: Latin suffix -ate
Definition, synonyms and related words
A terpene glycoside that is a salt or ester of secologanic acid