English | German | Russian | Czech

narciclasine English

Meaning narciclasine meaning

What does narciclasine mean?

narciclasine

(organic compound) An isocarbostyril alkaloid, present in narcissi, that has antitumor activity

Are you looking for...?