leucoline

/luːkəˈlaɪn/

Definitions

1. noun

A white or colorless alkaloid, found in certain species of plants, particularly the Leucocyte or Leucosceptrum canum.

“The leucoline in the plant was discovered to have medicinal properties.”

Synonyms

  • alkaloid
  • phytochemical

Antonyms

  • toxin