Word info

atractyloside

Noun

Meaning

atractyloside (uncountable)

A toxic glycoside synthesized by some plant species in the daisy family.

Source: en.wiktionary.org

Close letter words and terms