Medical Dictionary
stachydrine
noun stach·y·drine \ˈstak-i-ˌdrēn, -drən\
Medical Definition of STACHYDRINE
: a crystalline alkaloid C7H13NO2 found in various plants (as alfalfa)
Seen & Heard
What made you want to look up stachydrine? Please tell us where you read or heard it (including the quote, if possible).