|
Definition of Lycoricidine
1. Noun. (organic compound) An alkaloid, found in narcissus bulbs, that shows carcinostatic and antiviral properties ¹
¹ Source: wiktionary.com
|
1. Noun. (organic compound) An alkaloid, found in narcissus bulbs, that shows carcinostatic and antiviral properties ¹
¹ Source: wiktionary.com