Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

hydrastine Definition

Cancel
hydrastine
noun(hy-dras-tine)
a bitter crystalline alkaloid C21H21NO6 derived from isoquinoline that is an active constituent of hydrastis

Words Related to hydrastine!

hydrastine Examples by Brain Bank Users