wedeloside

/W EH1 D EH1 L OW1 S AY1 D/
noun
  1. 1

    A toxin from plants in the genus Wedelia.