Definition, synonyms and related words
An alkaloid, found in narcissus bulbs, that shows carcinostatic and antiviral properties