English

edit

Noun

edit

lycoricidine (uncountable)

  1. (organic chemistry) An alkaloid, found in narcissus bulbs, that shows carcinostatic and antiviral properties