VariousWords beta
Related Terms:
Noun
Definition: An alkaloid, found in narcissus bulbs, that shows carcinostatic and antiviral properties
VariousWords beta
Definition: An alkaloid, found in narcissus bulbs, that shows carcinostatic and antiviral properties