Definition, synonyms and related words
An iridoid found in the leaves and fruits of Clerodendrum colebrokianum.