Definition, synonyms and related words
An alkaloid (or complex of alkaloids) found in the water lily Nuphar lutea