stachydrine


stach·y·drine

noun \ˈstak-i-ˌdrēn, -drən\

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).