English | German | Russian | Czech

atractyloside English

Meaning atractyloside meaning

What does atractyloside mean?

atractyloside

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

Are you looking for...?