VariousWords beta
Related Terms:
Noun
Definition: A cyanogenic glycoside, present in linseed, that serves to protect animals against selenium toxicity
VariousWords beta
Definition: A cyanogenic glycoside, present in linseed, that serves to protect animals against selenium toxicity