Definition, synonyms and related words
A poisonous glucoside extracted from the lily of the valley (Convallaria majalis)