English

edit

Noun

edit

wedeloside (plural wedelosides)

  1. A toxin from plants in the genus Wedelia.